export const SECONDS_A_MINUTE : number = 60;
export const SECONDS_A_HOUR : number = SECONDS_A_MINUTE * 60;
export const SECONDS_A_DAY : number = SECONDS_A_HOUR * 24;
export const SECONDS_A_WEEK : number = SECONDS_A_DAY * 7;
export const MILLISECONDS_A_SECOND : number = 1e3;
export const MILLISECONDS_A_MINUTE : number = SECONDS_A_MINUTE * MILLISECONDS_A_SECOND;
export const MILLISECONDS_A_HOUR : number = SECONDS_A_HOUR * MILLISECONDS_A_SECOND;
export const MILLISECONDS_A_DAY : number = SECONDS_A_DAY * MILLISECONDS_A_SECOND;
export const MILLISECONDS_A_WEEK : number = SECONDS_A_WEEK * MILLISECONDS_A_SECOND;
export const MS : string = 'millisecond';
export const S : string = 'second';
export const MIN : string = 'minute';
export const H : string = 'hour';
export const D : string = 'day';
export const W : string = 'week';
export const M : string = 'month';
export const Q : string = 'quarter';
export const Y : string = 'year';
export const DATE : string = 'date';
export const FORMAT_DEFAULT : string = 'YYYY-MM-DDTHH:mm:ssZ';
export const INVALID_DATE_STRING : string = 'Invalid Date';
export const REGEX_PARSE : RegExp = /^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/;
export const REGEX_FORMAT : RegExp = /\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g;
